Google Earth - Map - Torremocha (Cáceres) (Torremocha)
World
>
Europe
>
Spain
>
Extremadura
>
Province of Cáceres
>
Torremocha